
// 添加新增学员确定按钮点击事件
function addStudent() {
    teamList();
    teacherList();

    // 三级联动地址
    $("#distpicker").distpicker();

    console.log('正在添加新学员');
    $('#img').change(function (e) {
        var file = e.target.files[0];

        var reader = new FileReader();

        //   图片类型
        imgType = file.type;

        reader.readAsDataURL(file);

        reader.onload = function (e) {
            imgBase64 = e.target.result;
            $('#read').prop('src', imgBase64);
        };
    });
    $('#save').click(function () {

        // 学员姓名不能为空
        if ( !$('#name').val()) return alert('请输入学员姓名');
        if ( !$('#tel').val()) return alert('请输入手机号');
        if ( !$('#sex').val()) return alert('请输入性别');
        if ( !$('#age').val()) return alert('请输入年龄');
        if ( !$('#team_id').val()) return alert('请选择班级');
        if ( !$('#coach_teacher_id').val()) return alert('请选择辅导老师');
        if ( !$('#situation').val()) return alert('请输入基本情况');
        if ( !$('#province').val()&&!$('#city').val()&&!('#district').val()) return alert('请选择地址');
        if ( !$('#specific_address').val()) return alert('请输入详细地址');
        var imgInfo = $('#img')[0].files;
        if (imgInfo.length == 0) {
            return alert('请选择图片');
        }
        var typeArr = ['image/jpg', 'image/gif', 'image/png', 'image/jpeg'];

        var type = imgInfo[0].type;
        if ($.inArray(type, typeArr) != -1) {
            //创建一个文件读取对象
            var reader = new FileReader();

            // FileReader的readAsDataURL方法可以将读取到的文件编码为Data URL
            reader.readAsDataURL(imgInfo[0]);

            // 文件读取完毕事件
            reader.onload = function (e) {
                console.log(e);
                // target 属性就用于返回最初触发事件的DOM元素
                var base64 = e.target.result;
                upload(base64);
            };
        } else {
            return alert('文件格式不正确');
        }

        function upload(base64) {

            $.ajax({
                url: http_url + 'Student/add',
                type: 'POST',
                data: {
                    token: sessionStorage.token,
                    // id: $('#id').val(),
                    name: $('#name').val(),
                    tel:$('#tel').val(),
                    sex: $('#sex').val(),
                    age: $('#age').val(),
                    team_id: $('#team_id').val(),
                    coach_teacher_id: $('#coach_teacher_id').val(),
                    situation: $('#situation').val(),
                    province: $('#province').val(),
                    city: $('#city').val(),
                    county: $('#district').val(),
                    specific_address: $('#specific_address').val(),
                    img: base64
                },
                success: function (response) {
                    console.log(response);
                    if (response.code == 0) {
                        alert('添加成功');
                    }
                }
            });


        }

    });

}
